#include <vector>
#include <iostream>
#include <algorithm>

using namespace std;

// 写一个函数，判断数组中所有的元素是否相等。
bool isAllEqual(const vector<int> &arr) {
  int i = arr[0];

  for (int n : arr) {
    // 这里修改 n 不会改变 arr 的内容
    if (n != i) { return false; }
  }

  return true;
}
`
/* 返回 arr 中最大的元素的位置 */
int maxIndex(const vector<int> &arr) {
  // ...
}

/*
只要所有金箍棒的长度不相同:
  1. 找到最长的金箍棒的位置 -> checked
  2. 把数组中其余的元素 +1
  3. 把统计的次数 +1

返回 统计的次数
*/
int solution(const vector<int> &jgbs) {
  int count = 0;

  
}


int main(int argc, char const *argv[])
{
  /* code */
  return 0;
}
